package com.ly.heart.domain.king.invoice;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.ModelBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @Author: Wuzh
 * @Description:
 * @Date Created in 15:02 2024-07-21
 * @return
 */
@Data
@ApiModel ("收款单推送金蝶业务对象")
@Accessors (chain = true)
public class ReceiptBo extends ModelBo {

    @ApiModelProperty ("付款单位类型")
    private String FPAYUNITTYPE;

    @ApiModelProperty ("收款组织")
    private BaseChildBo FPAYORGID;

    @ApiModelProperty ("付款单位")
    private BaseChildBo FPAYUNIT;

    @ApiModelProperty ("结算组织")
    private BaseChildBo FSETTLEORGID;

    @ApiModelProperty ("币别")
    private BaseChildBo FSETTLECUR;

    @ApiModelProperty ("销售组织")
    private BaseChildBo FSALEORGID;

    @ApiModelProperty ("业务日期")
    private String FDATE;

    @ApiModelProperty ("往来单位类型")
    private String FCONTACTUNITTYPE;

    @ApiModelProperty ("销售部门")
    private BaseChildBo FSALEDEPTID;

    @ApiModelProperty ("往来单位")
    private BaseChildBo FCONTACTUNIT;

    @ApiModelProperty ("销售员")
    private BaseChildBo FSALEERID;

    //@ApiModelProperty ("备注")
    //private String FREMARK;

    @ApiModelProperty ("收款单明细")
    private List<ReceiptDetail> FRECEIVEBILLENTRY;

}
